<?php
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
use_stylesheet('/css/patient.css');
use_helper('Object', 'Validation', 'ObjectAdmin', 'I18N', 'Date');

?>
<div id="fiche_patient">
<h1>Fiche patient</h1>

<table class="patient_infos" id="infos_persos">
     <?php
     echo '<th colspan="2">Informations personnelles</th>';
    echo '<tr><td class="colonne_titre">Nom</td><td>'.$patient->getNom().'</td></tr>';
    echo '<tr><td class="colonne_titre">Prénom</td><td>'.$patient->getPrenom().'</td></tr>';
    echo '<tr><td class="colonne_titre">Sexe</td><td>'.$patient->getSexe().'</td></tr>';
    echo '<tr><td class="colonne_titre">Nationalité</td><td>'.$patient->getNationalite().'</td></tr>';
    echo '<tr><td class="colonne_titre">Profession</td><td>'.$patient->getProfession().'</td></tr>';
    echo '<tr><td class="colonne_titre">Adresse</td><td>'.$patient->getAdresse().'</td></tr>';
    echo '<tr><td class="colonne_titre">Ville</td><td>'.$patient->getVille().'</td></tr>';
    echo '<tr><td class="colonne_titre">Pays</td><td>'.$patient->getPays().'</td></tr>';
    echo '<tr><td class="colonne_titre">Téléphone fixe</td><td>'.$patient->getTelFixe().'</td></tr>';
    echo '<tr><td class="colonne_titre">Téléphone portable</td><td>'.$patient->getTelPortable().'</td></tr>';
    echo '<tr><td class="colonne_titre">Taille (cm)</td><td>'.$patient->getTaille().'</td></tr>';
    echo '<tr><td class="colonne_titre">Poids (kg)</td><td>'.$patient->getPoids().'</td></tr>';
    ?>
</table>


<table class="patient_infos" id="infos_medicales">
     <?php
     echo '<th colspan="2">Informations médicales</th>';
    echo '<tr><td class="colonne_titre">Numéro sécurité sociale</td><td>'.$patient->getNumSecuSociale().'</td></tr>';
    echo '<tr><td class="colonne_titre">Incapacité majeure</td><td>'.$patient->getIncapaciteMajeur().'</td></tr>';
    echo '<tr><td class="colonne_titre">Renseignement prescription</td><td>'.$patient->getRenseiPrescri().'</td></tr>';
    echo '<tr><td class="colonne_titre">Nom à prévenir</td><td>'.$patient->getNomAPrevenir().'</td></tr>';
    echo '<tr><td class="colonne_titre">Prénom à prévenir</td><td>'.$patient->getPrenomAPrevenir().'</td></tr>';
    echo '<tr><td class="colonne_titre">Téléphone à prévenir</td><td>'.$patient->getTelAPrevenir().'</td></tr>';
    echo '<tr><td class="colonne_titre">Médecin traitant</td><td>'.$patient->getNomMedecinTrait().'</td></tr>';
    echo '<tr><td class="colonne_titre">Adresse médecin</td><td>'.$patient->getAdrMedecinTrait().'</td></tr>';
    echo '<tr><td class="colonne_titre">Téléphone médecin</td><td>'.$patient->getTelMedecinTrait().'</td></tr>';
    ?>
</table>

<div class="spacer"/>
<br />
<h2>Liste des consultations</h2>
<table class="patient_infos" id="liste">
    <tr>
        <th>Type de consulation</th>
        <th>Date</th>
        <th>Motif</th>
        <th>Remarques</th>
        <th>Diagnostic</th>
        <th>Ordonnance</th>
    </tr>
    <?php
    foreach ($listeconsultations as $consultation ){
        echo '<tr>';
        echo '<td>'.$consultation->getsfTypeConsultation()->getLibelle().'</td>';
        echo '<td>'.$consultation->getDate().'</td>';
        echo '<td>'.$consultation->getMotif().'</td>';
        echo '<td>'.$consultation->getRemarques().'</td>';
        if($consultation->countsfTraitements() > 0)
            echo '<td>'.link_to('voir les traitements' , 'traitement/show?idconsultation='.$consultation->getId()).'</td>';
        else
            echo '<td>'.link_to('ajouter un traitement' , 'traitement/createTraitement?idconsultation='.$consultation->getId()).'</td>';
        echo '<td>'.link_to('Ordonnance' , 'patient/PDF?idconsultation='.$consultation->getId()).'</td>';
        echo '</tr>';
    }
    ?>
</table>
<?php echo button_to(__('Ajouter une consultation'), 'consultation/createConsultation?idpatient='.$patient->getId(), array (
  'class' => 'button_action', 'id' => 'action_add'
)) ?>


<h2>Liste des séjours</h2>
<table class="patient_infos" id="liste">
    <tr>
        <th>Chambre</th>
        <th>Motif</th>
        <th>Date d'entrée</th>
        <th>Date de sortie</th>
        <th>Remarques</th>
        <th>Intervention</th>
    </tr>
    <?php
    foreach ($listeSejours as $sejour ){
        echo '<tr>';
        echo '<td>'.$sejour->getsfChambre()->getNumero().'</td>';
        echo '<td>'.$sejour->getMotif().'</td>';
        echo '<td>'.$sejour->getDateDebut().'</td>';
        echo '<td>'.$sejour->getDateFin().'</td>';
        echo '<td>'.$sejour->getRemarques().'</td>';
        if($sejour->countsfInterventions() > 0)
            echo '<td>'.link_to('voir les interventions' , 'intervention/show?idsejour='.$sejour->getId()).'</td>';
        else
            echo '<td>'.link_to('ajouter une intervention' , 'intervention/createIntervention?idsejour='.$sejour->getId()).'</td>';

        echo '</tr>';
    }
    ?>
</table>
<?php echo button_to(__('Ajouter un séjour'), 'sejour/createSejour?idpatient='.$patient->getId(), array (
  'class' => 'button_action', 'id' => 'action_add'
)) ?>

<br />
<?php echo button_to(__('Retour à la liste des patients'), 'patient/list', array (
  'class' => 'button_action', 'id' => 'action_list'
)) ?>
</div>